package cn.ad.entity;

import org.apache.ibatis.type.Alias;

import java.io.Serializable;

/**
 * Created by Administrator on 2016/6/7 0007.
 */
@Alias("strategyGeoMap")
public class StrategyGeoMap extends PO implements Serializable {

    /**
     * 策略城市关系表
     */
    private static final long serialVersionUID = 1L;
    /**
     * 策略Id
     */
    private int strategyId;
    /**
     * 城市ID
     */
    private int geoId;
    
    /**
     * 地理信息标识类型，决定geo_id的ID描述对象 0 国家 对应geo_country， 1 省/州 对应geo_state, 2 城市 对应geo_cidy, 3 省份分区 对应geo_district
     */
    private int geoType;
    
    /**
     * 映射包含模式，0 排除 1 包含， 默认值为1
     */
    private String includeMode;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 更新时间
     */
    private String updateTime;
    /**
     * 状态-1 删除0 初始1 有效 默认值为1
     */
    private int status;

    
    
    public StrategyGeoMap() {
		super();
	}

	public StrategyGeoMap(int strategyId, int cityId,int geoType) {
		super();
		this.strategyId = strategyId;
		this.geoId = cityId;
		this.geoType = geoType;
	}

	public int getStrategyId() {
        return strategyId;
    }

    public void setStrategyId(int strategyId) {
        this.strategyId = strategyId;
    }

    public int getGeoId() {
		return geoId;
	}

	public void setGeoId(int geoId) {
		this.geoId = geoId;
	}

	public int getGeoType() {
		return geoType;
	}

	public void setGeoType(int geoType) {
		this.geoType = geoType;
	}

	public String getIncludeMode() {
        return includeMode;
    }

    public void setIncludeMode(String includeMode) {
        this.includeMode = includeMode;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }
}
